home *** CD-ROM | disk | FTP | other *** search
- Release Notes for GNU indent version 1.5.
-
- * All reported bugs (and some unreported ones) have been fixed.
-
- * The default behaviour of `indent' has changed slightly to be more
- compatible with Emacs' C-mode. In particular, where version 1.4
- produced code looking like:
-
- struct token_data
- {
- enum token_data_type type;
- union
- {
- struct
- {
- char *text;
- }
- u_t;
- }
- u;
- };
-
- version 1.5 now generates the following:
-
- struct token_data
- {
- enum token_data_type type;
- union
- {
- struct
- {
- char *text;
- }
- u_t;
- }
- u;
- };
-
- * There is a new option, "-lps" ("--leave-preprocessor-space") which
- causes `indent' to leave the space between the `#' and the command
- on preprocessor lines.
-
- * `indent' now understands spaces between options and their arguments.
- It is thus now possible to type: "indent -ip 4 latex.c"
- Such spaces are also understood in a profile.
-
- * indent 1.5 uses a configuration script generated by autoconf. It
- examines the system to produce a host-dependent makefile. This has
- changed little with regard to building indent; typing "make" will
- build `indent'. See the file "README" for details of this process.
-
- * The file "indent.1" is a man document for indent 1.4 sent to me by
- vogel@c-17igp.wpafb.af.mil. The GNU project uses texinfo for its
- documentation system, so this man page will remain officially
- unsupported. However, I will continue to distribute it as long as it
- appears reasonably up to date.
-
- * Thanks to the folks that sent me patches.
-